1152번 단어의 개수
Day5 5단계 20231022
-
입력받은 String에 쓸데없는 시작, 끝 위치의 공백을 제거하는 방법
- String.trim()
- String.strip() : trim()보다 더 다양한 공백 제거 가능(유니코드 차이)
-
이 코드의 처리 시간은 280ms 이다.
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st = new StringTokenizer(br.readLine(), " ");
bw.write(st.countTokens()+"");
br.close();
bw.flush();
bw.close();
}
}
- 이 코드의 처리 시간은 272ms 이다.
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine(), " ");
System.out.println(st.countTokens());
}
}
- 이 코드의 처리 시간은 276ms 이다.
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine().strip(), " ");
br.close();
System.out.println(st.countTokens());
}
}